package com.spring.patient.po;

import com.spring.base.BaseBean;
import com.spring.doctor.po.DoctorPatientGroup;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class PatientCustomer extends BaseBean implements Serializable {
	private static final long serialVersionUID = 6029574362547954101L;
	private Long id;

	private String uuid;

	private String mobile;

	private String password;

	private String name;

	private String email;

	private Integer sex;

	private String cardNum;

	private Date birthday;

	private String patientBirthday;

	private String headPath;

	private Date updateTime;

	private Integer state;

	private Date createTime;

	private Integer age;

	private String trenchName;// 渠道名称

	private String patientLoginVersion;// 患者注册版本号 ，用于统计

	private String medicalHistory;// 既往病史

	private String equipmentName;// 设备来源名称

	private Integer casesNum; // 患者病历数量

	private Integer forbidden;// 0 没有拉黑名单，1 拉黑名单

	private Long collecId;// 收藏ID

	private String orderNo;

	private Long relId;

	private Long scanId;

	private Date lastLoginTime;

	private String lastLoginDevice;

	private String lastLoginVersion;
	
	private String imei;

	private List<DoctorPatientGroup> doctorPatientGroupList;

	public Integer getAge() {
		return age;
	}

	public void setAge(Integer age) {
		this.age = age;
	}

	public String getPatientBirthday() {
		return patientBirthday;
	}

	public void setPatientBirthday(String patientBirthday) {
		this.patientBirthday = patientBirthday;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getUuid() {
		return uuid;
	}

	public void setUuid(String uuid) {
		this.uuid = uuid == null ? null : uuid.trim();
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile == null ? null : mobile.trim();
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password == null ? null : password.trim();
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name == null ? null : name.trim();
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email == null ? null : email.trim();
	}

	public Integer getSex() {
		return sex;
	}

	public void setSex(Integer sex) {
		this.sex = sex;
	}

	public String getCardNum() {
		return cardNum;
	}

	public void setCardNum(String cardNum) {
		this.cardNum = cardNum == null ? null : cardNum.trim();
	}

	public Date getBirthday() {
		return birthday;
	}

	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}

	public String getHeadPath() {
		return headPath;
	}

	public void setHeadPath(String headPath) {
		this.headPath = headPath == null ? null : headPath.trim();
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getState() {
		return state;
	}

	public void setState(Integer state) {
		this.state = state;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getTrenchName() {
		return trenchName;
	}

	public void setTrenchName(String trenchName) {
		this.trenchName = trenchName;
	}

	public String getPatientLoginVersion() {
		return patientLoginVersion;
	}

	public void setPatientLoginVersion(String patientLoginVersion) {
		this.patientLoginVersion = patientLoginVersion;
	}

	public String getMedicalHistory() {
		return medicalHistory;
	}

	public void setMedicalHistory(String medicalHistory) {
		this.medicalHistory = medicalHistory;
	}

	public Integer getCasesNum() {
		return casesNum;
	}

	public void setCasesNum(Integer casesNum) {
		this.casesNum = casesNum;
	}

	public Integer getForbidden() {
		return forbidden;
	}

	public void setForbidden(Integer forbidden) {
		this.forbidden = forbidden;
	}

	public Long getCollecId() {
		return collecId;
	}

	public void setCollecId(Long collecId) {
		this.collecId = collecId;
	}

	public String getEquipmentName() {
		return equipmentName;
	}

	public void setEquipmentName(String equipmentName) {
		this.equipmentName = equipmentName;
	}

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public Long getRelId() {
		return relId;
	}

	public void setRelId(Long relId) {
		this.relId = relId;
	}

	public Date getLastLoginTime() {
		return lastLoginTime;
	}

	public void setLastLoginTime(Date lastLoginTime) {
		this.lastLoginTime = lastLoginTime;
	}

	public String getLastLoginDevice() {
		return lastLoginDevice;
	}

	public void setLastLoginDevice(String lastLoginDevice) {
		this.lastLoginDevice = lastLoginDevice;
	}

	public String getLastLoginVersion() {
		return lastLoginVersion;
	}

	public void setLastLoginVersion(String lastLoginVersion) {
		this.lastLoginVersion = lastLoginVersion;
	}

	public String getImei() {
		return imei;
	}

	public void setImei(String imei) {
		this.imei = imei;
	}

	public Long getScanId() {
		return scanId;
	}

	public void setScanId(Long scanId) {
		this.scanId = scanId;
	}

	public List<DoctorPatientGroup> getDoctorPatientGroupList() {
		return doctorPatientGroupList;
	}

	public void setDoctorPatientGroupList(List<DoctorPatientGroup> doctorPatientGroupList) {
		this.doctorPatientGroupList = doctorPatientGroupList;
	}
}